having a screen - English Synonyms Dictionary